ventilating-grill stop - German English Dictionary